There are plenty of surf schools and Water Sports to choose from depending on what you are looking for, Here are a couple of links: